body {
	background: url(images/bg_login.jpg)  no-repeat fixed center;
	margin:0 auto;
	height:100%;
}
ol,ul{list-style:none}

.margin_l{
	margin:0 0 0 -70px ;/*Firefox */ 
	margin:0 0 0 -70px \9;/*IE8 */ 
	*margin:0 0 0 -70px;/*IE7 */
	_margin:0 0 0 -70px;/*IE6 */
    
}

#login_logo{margin:0 auto; width:528px; height:190px; background:url(images/login_bg.png) no-repeat; padding:330px 0 0 0;}
#login_logo #login_input{ margin:0 auto 0 auto; width:528px; overflow:hidden; background:url(images/login_input_bg.png) no-repeat center;}
#login_logo #login_input ul{padding:0 0 0 210px; padding:0 0 0 170px \9; *padding:0 0 0 170px; _padding:0 0 0 170px;}
#login_logo #login_input ul li{margin:0 0 16px 0;}
#UserName{ width:152px;} 
#Password{ width:152px;} 
#VerifyCode{ width:87px;} 


#bottom{  background:url(images/one_nav_bg.png); color:#FFFFFF; margin:0 auto; padding:10px 0; text-align:center; line-height:22px; z-index:999; position:fixed; bottom:0; left:0; width:100%; _position:absolute; /* for IE6 */
 _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ overflow:visible;}
 
  .ulogin
 {
     background-image: url(images/bt_login.png);
     background-repeat: no-repeat;
     background-color: transparent;
     border: 0px;
     height:36px;
     width: 90px;
     cursor:pointer
    }
    .field-validation-error {
         color:Red
    }
 .validation-summary-errors {
    color: #e80c4d;
    font-weight: bold;
    font-size: 1.1em;
    text-align:center;
    background-color:#9ed5f8;
    padding:2px;
}